GeminiLabs\SiteReviews\Modules\Validator S

Total Complexity 39
Dependencies 5
Dependents 1
Total lines 264
Lines of code 118
Logical lines of code 66
Comment lines 90
Methods 16
Properties 7

Methods 16

Method Rating Maintainability Complexity Lines of code
getSize()
S
60 5 13
setRules()
S
61 5 11
validateAttribute()
S
59 4 14
validate()
S
61 4 13
getRule()
S
61 4 13
shouldStopValidating()
S
71 3 5
getAttributeType()
S
73 2 4
getMessage()
S
68 2 7
parseParameters()
S
73 2 5
parseRule()
S
65 2 9
addError()
S
75 1 4
addFailure()
S
75 1 4
getSizeMessage()
S
72 1 5
getValue()
S
79 1 3
hasRule()
S
78 1 3
translator()
S
71 1 5